package com.File_io_.io_.OutputStream;

import java.io.PrintStream;

/**
 * @author 宋鑫宇
 * @version 1.0
 * 打印流 PrintStream 和 PrintWriter 只有输出流，没有输入流
 * 可以把信息打印到文件中或显示器
 */
public class PrintStream_ {
    //字节打印流的演示
    public static void main(String[] args) throws Exception{
        PrintStream out = System.out;
        //在默认情况下，PrintStream 输出的位置是标准输出，即显示器
        out.print("hello");
        //因为print底层使用的是write方法，所以可以直接调用write进行打印/输出
        out.write("你好".getBytes());
        out.close();
        //可以修改输出的位置
        //修改到指定位置文件中
        System.setOut(new PrintStream("D:\\idea_WorkSpace\\myjava\\myjava\\src\\com\\File_io_\\date\\hello1.txt"));
        System.out.println("你好，你好，");
    }
}
